/**
 * Handle changed data.
 *
 * @param {Object} oldValue old value
 * @param {Object} newValue new value
 * @param {JSEvent} event the event that triggered the action
 *
 * @returns {Boolean}
 *
 * @properties={typeid:24,uuid:"E33C8228-6A8C-4DEA-B2E8-7D76B2630615"}
 */
function onDataChangeProducto(oldValue, newValue, event) {
	precio_actual 		= recep_detalle_to_productos_ind.precio_unitario
	
	if (recep_detalle_to_oc_detalle_ind != null)
	{
		precio_unitario 	= recep_detalle_to_oc_detalle_ind.precio_unitario_real
		precio_sistema_oc 	= recep_detalle_to_oc_detalle_ind.precio_unitario_sistema	
	}
	else
	{
		precio_unitario 	= null
		precio_sistema_oc 	= null
	}
	
	globals.defineUnidad(foundset.getRecord(foundset.getSelectedIndex()), recep_detalle_to_productos_ind, recep_detalle_to_productos_ind.tipo)
	elements.cantidad.requestFocus()
	return true
}

/**
 * Handle changed data.
 *
 * @param {Object} oldValue old value
 * @param {Object} newValue new value
 * @param {JSEvent} event the event that triggered the action
 *
 * @returns {Boolean}
 *
 * @properties={typeid:24,uuid:"569C812D-8D8C-4884-9659-A75182C03ADE"}
 */
function onDataChangeCantidad(oldValue, newValue, event) {
	var $rcd = foundset.getRecord(foundset.getSelectedIndex())
	globals.defineUnidad($rcd,$rcd.recep_detalle_to_productos_ind,$rcd.recep_detalle_to_productos_ind.tipo)
	cantidad_alter = globals.calculoCantAlt($rcd)
	return true
}
